immobilized vehicle

Translations
неподвижное транспортное средство
The immobilized vehicle was towed away.
Неподвижное транспортное средство было отбуксировано.